当前位置:flash课件吧→订做课件吧_flash课件制作,教学课件,比赛课件,参赛课件,制作课件,课件修改,毕业设计,精品课件,国家级比赛课件,市级比赛,公开课课件
  • 省级水平FLASH课件制作培训,网络教学,解答所有学员疑难,包教包会。
  • 教程发放到学员手中,共分为初级,中级,高级三部分,全部视频教程,跟真人在身边教学效果一样。
  • 有意者直接咨询我站管理QQ:444860709 也可以加入到QQ群(67042004)中后,直接找群主咨询相关事宜培训详情

注意:以下均为本站原创flash教程,属于本站产品,欢迎选学,如有问题可直接与我站管理联系解答事宜。QQ:4444860709

题 目:flash8教程:FLASH+XML构造下拉菜单

一、效果预览

 

二、教程内容

   

flash8教程:FLASH+XML构造下拉菜单


动态效果:
基本上是用纯AS制作下拉菜单效果,效果还是挺不错的哦。

效果图:

 

原创制作:flash课件吧(湖北金鹰),永久网址:http://www.luotao2008.cn ,专业制作各级各类flash课件制作,获奖flash课件制作,精品flash课件制作,公开课flash课件制作,网络免费flash课件制作教程和flash动画制作教程。另外长期开展flash动画制作培训,联系QQ444860709。

一.操作步骤:
步骤1、根据下图绘制如下背景图(其实只是一个随意绘制的背景图而已,你也可以不绘制的,呵呵):

下面要制作两个影片剪辑和一个图形元件。
步骤2、先看“sub”图形元件,时间轴如下图:


上图中上一个图层中的文本框为动态文本框,对应的属性面板设置如下:

 

步骤3、再来创建一个名称为“mc”的影片剪辑;先看一下它的主时间轴:


说明一下:AS图层的代码为:“stop();”;文本层为一个动态文本框,变量名“txt”;
背景层为用矩形工具绘制的矩形框;第2帧添加关键帧,把填充颜色改变一下就可以了。
步骤4、再看看“xialamc”的影片剪辑的主时间轴的情况,如下图:


说明一下:图层1的第一帧需要放置我们前面制作好的那个“sub”图形元件;然后在第10帧添加关键帧;把第1帧的透明度为0,第10帧的透明度设为100;在它们中间创建补间动画;第11帧添加空白关键帧,进入“sub”图形元件内部,复制一下舞台上对开的所有元件,然后选中这个第11帧,在舞台上面右击,单击“粘贴到当前位置”即可。这是一个关键点哦,不能直接用那个图形元件哦。
图层2的第10帧添加stop语句就可以了。简单吧。

步骤5、最后的工作,删除舞台上面的所有以上元件,我们看一下最后的库中的元件,你可以核对一下是否正确,如下图所示:


操作一下:为mc和xialamc这两个影片剪辑添加标识符你应该会吧,那我就不多写了,你分别为它们添加一下标识符,名称仍然用这两个名称即可。

 

步骤6、回到主场景中,添加一个图层,这个图层主要用于添加代码,在第1帧添加如下代码:
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//精品flash课件制作和flash动画培训,加QQ444860709或直接加培训群67042004
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//固定大小,禁止缩放
fscommand("allowscale", "false");
//创建一个新的空 XML 对象
var my_xml:XML = new XML();
//取消空白节点输出
my_xml.ignoreWhite = true;
//加载xml
my_xml.load("my_List.xml");
//判断是否加载成功,如果成功,则继续前进
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//精品flash课件制作和flash动画培训,加QQ444860709或直接加培训群67042004
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
my_xml.onLoad = function(ok:Boolean) {
if (ok) {
xml_Length = my_xml.firstChild.childNodes.length;
//读取xml子节点的长度
for (i=0; i<xml_Length; i++) {
_root.attachMovie("mc", "mc"+i, i);
_root["mc"+i]._y = 15;
_root["mc"+i]._x = i*100+50;
//55用于调整主菜单的X坐标值;100用于调整相邻主菜单间距
_root["mc"+i].txt = my_xml.firstChild.childNodes[i].attributes.nume;
//读取菜单名称
}
//根据子节点来设置菜单
} else {
trace("加载XML失败!");
}
};
_root.onMouseDown = function() {
//判断是否加载成功,如果成功,则继续前进
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//精品flash课件制作和flash动画培训,加QQ444860709或直接加培训群67042004
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
for (i=0; i<xml_Length; i++) {
xml_Length2 = my_xml.firstChild.childNodes[i].childNodes.length;
if (_root["mc"+i].hitTest(_root._xmouse, _root._ymouse)) {
if (my_xml.firstChild.childNodes[i].hasChildNodes()) {
for (j=0; j<xml_Length2; j++) {
//调用子菜单元件
_root.attachMovie("xialamc", "xialamc"+i+j, i+j+50);
//读取子菜单名称i].childNodes[j].attributes.subnume;
//设置MC的默认座标
_root["xialamc"+i+j]._x = i*100+115;
_root["xialamc"+i+j]._y = j*20+40;
}
}
//否则删除该菜单下的子菜单
} else {
//判断是否加载成功,如果成功,则继续前进
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//精品flash课件制作和flash动画培训,加QQ444860709或直接加培训群67042004
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
for (j=0; j<10; j++) {
removeMovieClip(_root["xialamc"+i+j]);
}
}
}
//当然K为真时,打开网址
if (k) {
getURL(my_urll, _blank);
}
};
//当鼠标触到菜单时,显示该菜单的子菜单
_root.onMouseMove = function() {
k = false;
//当鼠标触及菜单时,菜单改变颜色
for (i=0; i<xml_Length; i++) {
if (_root["mc"+i].hitTest(_root._xmouse, _root._ymouse)) {
_root["mc"+i].gotoAndStop(2);
//判断是否加载成功,如果成功,则继续前进
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//精品flash课件制作和flash动画培训,加QQ444860709或直接加培训群67042004
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
} else {
//否则仍旧为默认颜色
_root["mc"+i].gotoAndStop(1);
}
for (j=0; j<10; j++) {
//鼠标触发子菜单时,改变子菜单的颜色
if (_root["xialamc"+i+j].hitTest(_root._xmouse, _root._ymouse)) {
_root["xialamc"+i+j].gotoAndStop(11);
//读取url值,并赋值给变量“my_urll”
my_urll = my_xml.firstChides[j].attributes.url;
//设置k为真
k = true;
} else if (_roo
} else {
//将xialamc内时间轴停在第10帧
_root["xialamc"+i+j].gotoAndStop(10);
}
}
}
};
//判断是否加载成功,如果成功,则继续前进
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★
//精品flash课件制作和flash动画培训,加QQ444860709或直接加培训群67042004
//★★★★flash课件吧(湖北金鹰)http://www.luotao2008.cn★★★★

 

步骤7、最后在SWF文件存放的目录下新建一个XML文件,文件名以“”命名;文件内容如下:
<root>
<cd nume="FLASH教程">
<caidan subnume="实例教程1 109个" url="http://www.luotao2008.cn/Bflash/flash-JC-0.html"/>
<caidan subnume="实例教程2 130个" url="http://www.luotao2008.cn/NEWflash8/newmulu0.html" />
<caidan subnume="实例教程3 200个" url="http://www.luotao2008.cn/flashjiaocheng3/fj3mulu.html" />
<caidan subnume="课件制作教程 57个" url="http://www.luotao2008.cn/kejianjiaocheng/kjmulu.html"/>
<caidan subnume="工具使用教程 229个" url="http://www.luotao2008.cn/F8gongjushiyong/liebiao1.html"/>
<caidan subnume="AS(actions)代码 217个 " url="http://www.luotao2008.cn/flashasdaima/fasmulu.html"/>
<caidan subnume="还想查看更多,点这里 " url="http://www.luotao2008.cn"/>
</cd>

 

<cd nume="更多教程">
<caidan subnume="电子贺卡教程" url="http://www.luotao2008.cn/heka/heka.html"/>
<caidan subnume="平面设计教程" url="http://www.luotao2008.cn/pingmianshejijiaocheng.html"/>
<caidan subnume="logo制作教程" url="http://www.luotao2008.cn/logo/logo.html"/>
<caidan subnume="网页制作教程" url="http://www.luotao2008.cn/wangyezhizuojiaocheng.html"/>
<caidan subnume="3D_Max学习教程" url="http://www.luotao2008.cn/3D_Max教程.html"/>
</cd>

 

<cd nume="休闲频道">
<caidan subnume="迷你在线游戏" url="http://www.luotao2008.cn/minixiaoyouxi/youximulu.html"/>
<caidan subnume="迷你故事系列" url="http://www.luotao2008.cn/gushihui/gsmulu.html"/>
<caidan subnume="趣味爱情测试" url="http://www.luotao2008.cn/aiqingceshi/aqmulu.html"/>
<caidan subnume="祝福赠言大全" url="http://www.luotao2008.cn/zhufuyudaquan/zfy.html"/>
<caidan subnume="老师社交礼仪" url="http://www.luotao2008.cn/liyi/liyi.html"/>
<caidan subnume="生活保健卫生" url="http://www.luotao2008.cn/baojian/bj.html"/>
<caidan subnume="还想查看更多,点这里 " url="http://www.luotao2008.cn"/>
</cd>

<cd nume="免费资源">
<caidan subnume="常用软件下载" url="http://www.luotao2008.cn/Aruanjianxiazai.html"/>
<caidan subnume="站长建站资源" url="http://www.luotao2008.cn/站长资源库.html"/>
<caidan subnume="社会百科资源" url="http://www.luotao2008.cn/mianfeiziyuanku.html"/>
<caidan subnume="精美图片资源" url="http://www.luotao2008.cn/kejiansucaiqu/pic.html"/>
<caidan subnume="中秋节知识知多少" url="http://www.luotao2008.cn/meiwenxingshang/wen%20(28).html"/>
<caidan subnume="奥运会知识知多少" url="http://www.luotao2008.cn/B奥运知识/aoyunzhishi-zongmulu.html"/>
</cd>

<cd nume="电脑医院">
<caidan subnume="电脑维修之一" url="http://www.luotao2008.cn/newdianlaowenti/mulu.html"/>
<caidan subnume="电脑故障之二" url="http://www.luotao2008.cn/B电脑故障大全/电脑故障大全-0.html"/>
<caidan subnume="网络问题处理" url="http://www.luotao2008.cn/B电脑和网络/A电脑和网络-0.html"/>
<caidan subnume="软件序列号" url="http://www.luotao2008.cn/B序列号大全/A序列号大全.html"/>
<caidan subnume="杀毒软件序列" url="http://www.luotao2008.cn/B反间谍/jiandieruanjian-zongmulu.html"/>
<caidan subnume="情感吧聊天室" url="http://www.luotao2008.cn/Templates/聊天室-闪聊-情感吧.html"/>
</cd>

<cd nume="播放器制作">
<caidan subnume="FLV视频播放器制作" url="http://www.luotao2008.cn/flvjiaocheng/flvmulu.html"/>
<caidan subnume="十万首MP3播放器免费下载" url="http://www.luotao2008.cn/10wanmp3musicplayerxiazai/sw0.html"/>
<caume="FLV视频播放器免费下载" url="http://www.luotao2008.cn/FLVSPBFXZ/flvmulu.html"/>
<caidan subnume="情感吧聊天室" url="http://www.luotao2008.cn/Templates/聊天室-闪聊-情感吧.html"/>
</cd>
<cd nume="播放器制作">
<caidan subnume="FLV视频播放器制作" url="http://www.luotao2008.cn/flvjiaocheng/flvmulu.html"/>
<caidan subnume="十万首MP3播放器免费下载" url="http://www.luotao2008.cn/10wanmp3musicplayerxiazai/sw0.html"/>
<caidan subnume="FLV视频播放器免费下载" url="http://www.luotao2008.cn/FLVSPBFXZ/flvmulu.html"/>
<caidan subnume="情感吧聊天室" url="http://www.luotao2008.cn/Templates/聊天室-闪聊-情感吧.html"/>
</cd>
</root>

 

二.完成,测试flaash影片即可。

关键词:flash课件制作,flash课件。

 

 

我站网络视频网校培训开始招生了!FLASH课件制作视频教程教学,QQ一对一解答所有学员疑问。咨询:QQ444860709 查看培训详情

期刊论文服务

合作期刊
学报期刊
 
获奖证书办理
本站已改版成新站 课件115学培吧http://www.kj115.com
与此页面相关内容导航
     
在线咨询台